periodic payment scheme - Francés Inglés Diccionario